Stephen Amell Actor / Dubbing DouBan IMDb Actor Code 8 2019 7.3 Teenage Mutant Ninja Turtles: Out of the Shadows 2016 6.0 American Nightmare: Becoming Cody Rhodes 2023 7.8 Vixen 2017 6.5 Heels 2021 7.9